keep pace - German English Dictionary